Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 Canada F2 USA F6 USA F7 USA F8 USA F13 USA F24 Telesp Celular Open - Campinas Copa Ericsson Uruguay - Montevideo Copa Ericsson Brasil - Sao Paulo IV Abierto Internacional de Salinas - Salinas ATU Cup 1999 - Weiden Copa Ericsson - Guadalajara USTA Tallahassee Tennis Challenger - Tallahassee 2006 USTA Tallahassee Tennis Challenger - Tallahassee USTA Challenger of Oklahoma - Tulsa AT&T Challenger of Dallas - Dallas Oklahoma Challenger - Tulsa Swanston Challenger - Sacramento Samsung Securities Cup - Seoul Flea Market Cup - Busan 2007 Knoxville Challenger - Knoxville Men's Pro Challenger at Tunica National - Tunica BMW Tennis Championship - Sunrise Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Waco Tennis Challenger - Waco Fifth Third Bank Tennis Classic - Lexington Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Music City Challenger - Nashville Telesp Celular Open - Ribeirao Preto Copa Ericsson Peru - Lima Baton Rouge Challenger Pro Challenger at Calabasas - Calabasas The Comercia Challenger - Aptos Scheveningen Challenger Rimini Challenger Montevideo Challenger Copa Ericsson - Montevideo Campos do Jordao Challenger Brasilia Challenger Cali Challenger Buenos Aires Challenger The Surbiton Trophy - Surbiton Optimus Maia Open - Maia Santiago Challenger Medellin Challenger Savannah Challenger Sarasota Challenger Ojai Challenger Siemens Open 2001 - Scheveningen Stella Artois Clay Court Championships - Budaors Open Castilla y Leon Trofeo Iberdrola - Segovia Tulsa Challenger Calabasas Challenger Charlottesville Challenger 2007 Challenger of Santa Clara - Valencia Knoxville Challenger Pro Challenger at Calabasas - Calabasas Rimouski Challenger Tallahassee Challenger Nottingham Challenger Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Winnetka Challenger Zivnobanka Open 1999 - Prostejov Tulsa Challenger Copa Ericsson Brazil - Sao Paulo USTA Men's Challenger of Dallas - Dallas Sacramento Challenger Tiburon Challenger Belo Horizonte Tennis Open - Belo Horizonte Copa Ericsson Peru - Lima Charlottesville Challenger Pekao Open 2001 - Szczecin Knoxville Challenger Honolulu Challenger Copa Ericsson - Caracas Gran Copa Ericsson - Porto Alegre Binghamton Professional Tennis Tournament - Binghamton Sarasota Challenger Regional Hand Center Men's Challenger - Fresno Winnetka Challenger A Glimmer of Hope Challenger - Austin XL Bermuda Open - Bermuda Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica Nottingham Challenger Vancouver Challenger 2004 Colorado Tennis Classic - Denver Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Napa Challenger College Station Challenger - College Station Dallas Challenger Irving Challenger Rimouski Challenger Savannah Challenger Nottingham Challenger Torneo Internacional Challenger Fila 2006 - Leon 2005 Freeman Men's Challenger - Joplin Semgroup Challenger - Tulsa Torneo Internacional Challenger Fila 2005 - Leon USTA Seascape Challenger - Aptos Lubbock Challenger - Lubbock Binghamton Professional Tennis Tournament - Binghamton Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans USTA Comerica Challenger - Aptos Music City Challenger - Nashville dBI Tennis Challenger - Binghamton BMW Tennis Championship - Sunrise USTA Challenger of Orlando - Orlando USTA Men's Challenger of Dallas - Dallas Austin Challenger - Austin Ford Tennis Championships - Louisville Samsung Challenger 2007 - Ho Chi Minh City The $50,000 Pro Challenger at Calabasas - Calabasas 2004 Keys Gate Challenger - Homestead Sunrise Challenger JSM Challenger - Champaign Talahassee Challenger Music City Challenger - Nashville USTA Tallahassee Tennis Challenger - Tallahassee Countrywide Classic USTA Challenger - Carson Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Casablanca San Angel - Mexico City KGHM Dialog Polish Indoors - Wroclaw Pekao Open 2005 - Szczecin Winnetka Challenger Ramat Hasharon Challenger Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Vancouver Challenger Champaign Challenger Music City Challenger - Nashville Tiburon Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa 2008 Knoxville Challenger - Knoxville WOW Cafe Challenger - New Orleans Shimadzu All Japan Indoor Tennis Championships - Kyoto II Naples ITG Challenger - Naples 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Leon Challenger Puerto Rico Challenger Tennis Event - Humacao Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open de Nice - Nice 2004 Freeman Men's Challenger - Joplin Guadalajara Challenger The Wright Financial Group USTA Challenger - Champaign Lubbock Challenger - Lubbock Rhodes Challenger Aptos Challenger The 'Fitz' Casino Challenger - Tunica West Side Tennis Club Clay Court Challenger - Forest Hills Sacramento Challenger Fifth Third Bank Tennis Championships - Lexington Carson Challenger Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Binghamton Challenger Tiburon Challenger Tallahassee Tennis Challenger - Tallahassee 2005 West Side Tennis Coub Men's Challenger - Forest Hills Honolulu Challenger Dallas Challenger Home Depot Center USTA Challenger - Carson USTA/Adtech Challenger - Boston USTA Illinois Challenger - Champaign 7th Wartburg Open - Eisenach Generali Open 1999 - Kitzbuhel Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Mallorca Open - Mallorca Wideyes Swedish Open - Bastad Waldbaum's Hamlet Cup - Long Island Heineken Open - Auckland Franklin Templeton Tennis Classic - Scottsdale Energis Open - Amsterdam Gelsor Open Romania - Bucharest Adidas International - Sydney Copa AT&T - Buenos Aires Trofeo Conde de Godo - Barcelona BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Salem Open - Hong Kong Stockholm Open - Stockholm Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Stockholm Open - Stockholm Venice Open - Venice Vancouver Challenger Copa Ericsson Argentina - Buenos Aires Cerveza Club Colombia Open - Bogota 2003 USTA Tallahassee Tennis Challenger - Tallahassee Tallahassee Challenger Qatar Open - Doha Savannah Challenger Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Nottingham Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart The West Side Tennis Club Grass Court Challenger - Forest Hills Hilton Waikoloa Village USTA Challenger - Waikoloa TD Waterhouse Cup - Long Island Freeman Men's $50,000 Challenger - Joplin Fifth Third Bank Tennis Classic - Lexington Challenger Santa Cruz - Santa Cruz Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide SAP Open - San Jose Brasil Open - Costa do Sauipe Tenniscup of Flanders - Ostende Abierto Mexicano Telfonica MoviStar - Acapulco Hilton Waikoloa Village USTA Challenger - Waikoloa Polish Open 99 - Poznan Arizona Men's Tennis Championships - Scottsdale V Trofeo Ciudad de Quito - Quito Open Seat Godo 2005 - Barcelona 2004 USTA Challenger of Calabasas - Calabasas The Natrel's Challenger of Granby - Granby Campbell's Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Copa Ericsson Peru - Lima Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Copa Ericsson Argentina - Buenos Aires La Gran Copa Ericsson - Porto Alegre AXA Open - Espinho Venice Challenger - Venice Copa Ericsson - Sao Paulo Copa Ericsson - Lima Atlantic City Open - Atlantic City Chennai Open - Chennai The Wright Financial Group, Inc. Challenger - Champaign Copa Telmex - Buenos Aires Regions Morgan Keegan Championships - Memphis Brasil Open - Costa do Sauipe Smith Barney Men's Challenger - Covington US Men's Clay Court Championships - Houston The Swanston Challenger - Sacramento Pro Tennis World Open - Sunrise Harrah's Entertainment Challenger - Tunica Hypo Group Tennis International - Portschach 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Corona Mexico City Open - Mexico City Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Energis Open - Amersfoort Brasil Open - Costa do Sauipe Lubbock Challenger - Lubbock Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires SAP Open - San Jose Indianapolis Tennis Championships - Indianapolis Brisbane - Brisbane Open Sabadell Atlantico - Barcelona Chevrolet Cup - Vina del Mar ATP Studena Croatia Open Umag - Umag Copa AT&T - Buenos Aires Cerveza Club Columbia Open - Bogota AIG Japan Open - Tokyo Medibank International - Sydney Leon Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Savannah Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Tata Open 2003 - Chennai Open Seat Godo 2003 - Barcelona ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Sao Paulo Challenger Tour Finals Sarasota Challenger Abierto Mexicano Telcel - Acapulco The Nottingham Open - Nottingham Dallas Challenger Next Generation Adelaide International - Adelaide Sydney International - Sydney Dallas Challenger AEGON Championships - London Franklin Templeton Tennis Classic - Scottsdale Brasil Open - Salvador CA Tennis Trophy - Vienna ATP Studena Croatia Open - Umag Sao Paulo Challenger Open Seat Godo - Barcelona Interwetten Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Sacramento Challenger Delray Beach International Tennis Championships - Delray Beach Dallas Challenger AEGON Championships - London Apia International - Sydney VTR Open - Vina del Mar Charlottesville Challenger ARAG World Team Championship - Dusseldorf Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril The Artois Championships - London Knoxville Challenger Masters Series - Hamburg The Nottingham Open - Nottingham Champaign Challenger Heineken Open - Auckland Sunrise Challenger Dallas Challenger Rimouski Challenger Delray Beach International Tennis Championships - Delray Beach International German Open - Hamburg U.S. National Indoor Tennis Championships - Memphis Baton Rouge Challenger The Stella Artois Championships - London Tallahassee Challenger Synsam Swedish Open - Bastad AEGON Championships - London Open Seat Godo 2007 - Barcelona Manta Challenger Indianapolis Tennis Championships - Indianapolis Morelos Challenger Tallahassee Challenger Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia Movistar Open - Santiago German Tennis Championships - Hamburg If Stockholm Open - Stockholm Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Guadalajara Challenger Savannah Challenger Copa Ericsson Uruguay - Montevideo Copa Ericsson - Santiago Copa Ericsson - Buenos Aires USTA Seascape Challenger - Aptos Renault Slovenian Open - Ljubljana Movistar Open - Vina del Mar BellSouth Open - Vina del Mar Heilbronn Open - Heilbronn Abierto Mexicano Telfonica MoviStar - Acapulco AAPT Championships - Adelaide Stockholm Open - Stockholm Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach RCA Championships - Indianapolis BA-CA Tennis Trophy - Vienna Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Open SEAT 2008 - Barcelona Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Madrid Abierto Mexicano de Tenis Pegaso - Acapulco Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis Tennis Masters Series - Toronto Argentina Open - Buenos Aires Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Davidoff Swiss Indoors - Basel NASDAQ-100 Open - Miami Davidoff Swiss Indoors - Basel Estoril Open - Estoril Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Telecom Italia Masters - Rome Tennis Masters Series - Hamburg BellSouth Open - Vina del Mar Davidoff Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem Copa AT&T - Buenos Aires Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Madrid RCA Championships - Indianapolis Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali D'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Masters Series Monte Carlo - Monte Carlo Internazionali BNL dItalia - Rome SAP Open - San Jose Tennis Masters Series - Toronto Campionati Internazionali d'Italia - Rome Mutua Madrilena Masters Madrid - Madrid CA Tennis Trophy - Vienna Heineken Open - Auckland Orange Prokom Open - Sopot Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Estoril Open - Estoril Masters Series Madrid - Madrid BNP Paribas Masters - Paris Open Romania - Bucharest Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Delray Beach International Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Mercedes Cup - Stuttgart Internazionali BNL d'Italia - Rome Rogers Cup - Toronto U.S. Open - New York BNP Paribas Open - Indian Wells Heineken Open - Auckland The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Hamburg Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Tennis Masters Series - Paris Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Masters Series Hamburg - Hamburg French Open - Paris SAP Open - San Jose Copa Telmex - Buenos Aires U.S. Open - New York Australian Open - Melbourne Countrywide Classic - Los Angeles Brisbane International - Brisbane Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Campionati BNL dItalia - Rome U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, 1R, GER-ARG 1-4 Hyundai Hopman Cup - Perth Davis Cup, Group 1, REL1, CAN-ARG 4-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, World Group, QF, CRO-ARG 2-3 Olympics - Sydney Olympics - Athens